.cart-list li{position:relative;padding:10px 0;}
.cart-list li .pro-img{margin-right:10px;}
.cart-list li .pro-img a{display:block;height:100%;border:1px solid #ccc;}
.cart-list li .pro-name{max-height:39px;overflow:hidden;}
.cart-list li .attr{color:#666;}
.cart-list li p{margin:7px 0;}
.cart-list li .trash{position:absolute;right:10px;bottom:10px;}

.cart-list-2 li{display:block;margin:10px 0;position:relative;}

.touch-filter .select-ui{position:relative;}
.touch-filter .select-ui,.touch-filter .select-ui .copy-select,.touch-filter select{display:inline-block;}
.touch-filter .select-ui.full{display:block;width:92%;min-width:275px;}
.touch-filter select{position:absolute;left:0;top:3px;opacity:0;height:29px;min-height:29px;min-width:50px;overflow:hidden;}
.touch-filter .select-ui .copy-select{position:relative;border:1px solid #ccc;border-radius:3px;padding:0 18px 0 5px;height:29px;line-height:29px;color:#3367CC;background:#fff;min-width:30px;box-shadow:0 1px 0 #F6F6F6;}
.touch-filter .select-ui.full .copy-select{width:100%;}
.touch-filter .select-ui.full select{display:block;min-width:275px;}
.touch-filter .select-ui .copy-select:after{content:' ';position:absolute;top:9px;right:5px;width:7px;height:7px;border:#999 solid;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);}
.cart-send-time{display:inline-block;}
.cart-send-time .cart-time-select{width:120px;}
.cart-send-time .select-ui .copy-select{color:#000;}
.cart-list-info-2 li{padding:10px 0;}
.cart-list-info-2 li p,.cart-list-info-2 li .p{margin:5px 0;}
h4{font-size:16px;}
.cart-fapiao{font-size:14px;}
.cart-fapiao .p{margin-top:5px;}
.cart-fapiao .notice p{line-height:20px;color:#666;font-size:12px;}
.cart-list-info-2-2 p{margin:0 0 5px 0;line-height:20px;}
.cart-list-info-2-2 a{display:block;height:100%;}
.cart-list-info-2-3 li label{display:block;}
.cart-list-info-2-3 li p{margin:0 0 2px 0;line-height:20px;}
.cart-list-info-2-3 .order-info{display:inline-block;vertical-align:top;width:90%;margin-left:5px;}
.cart-modify{margin-left:27px;}
.cart-info-save .pro-img{border:1px solid #ccc;margin-right:10px;}
.cart-info-save h4{font-weight:400;margin-bottom:7px;}
.cart-info-save p{margin-bottom:5px;}
.cart3-pay-type .input-radio-a{margin-right:5px;vertical-align:-3px;}
.cart3-pay-type p{margin-bottom:5px;}